/*不用管，复制丢进去就行*/
class Aplus {
    constructor(appId, appName) {
        this.appId = appId
        this.appName = appName
    }
    // 通用埋点
    general() {
        aplus_queue.push({
            action: 'aplus.setMetaInfo', arguments: ['aplus-rhost-v', 'alog.zjzwfw.gov.cn']
        });
        aplus_queue.push({
            action: 'aplus.setMetaInfo', arguments: ['aplus-rhost-g', 'alog.zjzwfw.gov.cn']
        });
        // 埋入appid
        aplus_queue.push({
            action: 'aplus.setMetaInfo', arguments: ['appId', '60506758']
        });
    }
    // 用户信息埋点
    userInfo(userInfo) {
        // 如采集用户信息是异步行为需要先执行这个 BLOCK 埋点
        aplus_queue.push({
            action: 'aplus.setMetaInfo', arguments: ['_hold', 'BLOCK']
        });
        // 设置用户昵称
        aplus_queue.push({
            action: "aplus.setMetaInfo", arguments: ["_user_nick", userInfo.nick]
        });
        // 设置用户ID
        aplus_queue.push({
            action: "aplus.setMetaInfo", arguments: ["_user_id", userInfo.id]
        });
        // 埋入用户和位置信息
        aplus_queue.push({
            action: 'aplus.sendPV',
            arguments: [
                { is_auto: false },
                {
                    isMini: true,
                    miniAppId: this.appId,
                    miniAppName: this.appName
                }
            ]
        });
        aplus_queue.push({
            action: 'aplus.setMetaInfo', arguments: ['_hold', 'START']
        });
    }
}
export default Aplus